curb strap - French English Dictionary